YARC - A universal kinematic controller for serial robots based on PMAC and MoveIt!
نویسندگان
چکیده
In this paper, we present a general approach to develop a kinematic controller for any serial robots using Programmable Multi-Axes Controller (PMAC) and MoveIt!. PMAC, a commercial product for motion control, is an all-in-one embedded system to control motion, amplify signals and acquire sensor information. MoveIt! is a state-of-the-art software for kinematicsbased manipulations. It integrates many recent robotic advances, such as, Universal Robot Description File (URDF), Open Motion Planning Library (OPML) and so on. We will describe YARC (Yet Another Robot Controller), a principled way of integrating PMAC and MoveIt! together with a design of a smart control panel (TCPad). Several examples were demonstrated to show the functional superiority of this controller. The source code and hardware design have been made publicly accessible for the community.
منابع مشابه
Dual Space Control of a Deployable Cable Driven Robot: Wave Based Approach
Known for their lower costs and numerous applications, cable robots are an attractive research field in robotic community. However, considering the fact that they require an accurate installation procedure and calibration routine, they have not yet found their true place in real-world applications. This paper aims to propose a new controller strategy that requires no meticulous calibration and ...
متن کاملStiffness control of a legged robot equipped with a serial manipulator in stance phase
The ability to perform different tasks by a serial manipulator mounted on legged robots, increases the capabilities of the robot. The position/force control problem of such a robot in the stance phase with point contacts on the ground is investigated here. A target plane with known stiffness is specified in the workspace. Active joints of the legs and serial manipulator are used to exert the de...
متن کاملUsing BELBIC based optimal controller for omni-directional threewheel robots model identified by LOLIMOT
In this paper, an intelligent controller is applied to control omni-directional robots motion. First, the dynamics of the three wheel robots, as a nonlinear plant with considerable uncertainties, is identified using an efficient algorithm of training, named LoLiMoT. Then, an intelligent controller based on brain emotional learning algorithm is applied to the identified model. This emotional l...
متن کاملForward kinematic analysis of planar parallel robots using a neural network-based approach optimized by machine learning
The forward kinematic problem of parallel robots is always considered as a challenge in the field of parallel robots due to the obtained nonlinear system of equations. In this paper, the forward kinematic problem of planar parallel robots in their workspace is investigated using a neural network based approach. In order to increase the accuracy of this method, the workspace of the parallel robo...
متن کاملDelay Compensation on Fuzzy Trajectory Tracking Control of Omni-Directional Mobile Robots
This paper presents a delay compensator fuzzy control for trajectory tracking of omni-directional mobile robots. Fuzzy logic control (FLC) of the robots is a suitable strategy for dealing with model uncertainties, nonlinearities and disturbances. On the other hand, in many robotic applications such as mobile robots, delay phenomenon is able to substantially deteriorate the behavior of system's...
متن کامل